The color-matrix shader was creating pixels with r,g,b > a in
some cases, which leads to unexpected test failures. In particular
this as visible the opacity render node test for opacity 0.
index 2025e85572dbdf2eac118d497f3a56de4b3feea0..d25714ea8fedd85a121a86dc2c1b2d698e733cab 100644 (file)
Binary files a/gsk/resources/vulkan/color-matrix-clip-rounded.frag.spv and b/gsk/resources/vulkan/color-matrix-clip-rounded.frag.spv differ
index ec29f263bbba778e7ab642765ce84ce77d97e369..a9bd797c0062d81f3dcdd322f2b24c8e915d84cf 100644 (file)
Binary files a/gsk/resources/vulkan/color-matrix-clip.frag.spv and b/gsk/resources/vulkan/color-matrix-clip.frag.spv differ
index ec29f263bbba778e7ab642765ce84ce77d97e369..a9bd797c0062d81f3dcdd322f2b24c8e915d84cf 100644 (file)
Binary files a/gsk/resources/vulkan/color-matrix.frag.spv and b/gsk/resources/vulkan/color-matrix.frag.spv differ